//
//  ByModelShopCar.h
//  oc_knowledge
//
//  Created by pro on 17/1/13.
//  Copyright © 2017年 com.itboye. All rights reserved.
//

#import "ByNetBaseModel.h"

typedef NS_ENUM(NSUInteger, ByShopCarProductStatus) {
    ByShopCarProductNormal,         // 正常
    ByShopCarProductSheleOff,       // 已下架
    ByShopCarProductInvalid,        // 失效
    ByShopCarProductInventoryLack,  // 库存不足
    ByShopCarProductDelete,         // 删除

};

// 购物车 item model
@interface ByModelShopCarListItem : ByNetBaseModel

// 我的数据
@property (nonatomic, assign) ByShopCarProductStatus status;

@property (nonatomic, assign) BOOL selected;        // 商品是否选中

@property (nonatomic, copy) NSString *id;           // 购物车id
@property (nonatomic, copy) NSString *p_id;         // 商品id
@property (nonatomic, copy) NSString *main_img;     // 主图
@property (nonatomic, copy) NSString *name;         // 名称
@property (nonatomic, copy) NSString *sku_desc;     // 规格描述
@property (nonatomic, copy) NSNumber *price;        // 价格，单位（元）
@property (nonatomic, copy) NSNumber *ori_price;    // 价格，单位（元）
@property (nonatomic, copy) NSNumber *count;        // 数量

@end


// 购物车model，如果store_id为nil说明没有店铺这个数据，只需要用到item_list即可
@interface ByModelShopCar : ByNetBaseModel

@property (nonatomic, assign) BOOL selected;        // 店铺是否选中（选中表示其下所有商品选中）

@property (nonatomic, copy) NSString *store_id;     // 店铺id
@property (nonatomic, copy) NSString *store_logo;   // 店铺图片
@property (nonatomic, copy) NSString *store_name;   // 店铺名称
@property (nonatomic, copy) NSArray  *item_list;    // item model 数组

@end
